package com.mes.prepare.domain;

import java.util.Date;

import com.mes.basicdata.domain.Part;
import com.mes.basicdata.domain.TypesData;
import com.mes.common.domain.BasicModel;
import com.mes.inventory.domain.Warehouse;


@SuppressWarnings("serial")
public class PrepareDataDetail extends BasicModel
{
	protected String dataId;
	protected PrepareDataHeader prepareDataHeader;
	protected Long dataSeq;
	protected String partUid;
	protected Part part;
	protected Long requireNum;
	protected String warehouseId;
	protected Warehouse warehouse;
	protected Long dataNum;
	protected Long lastDataNum;
	protected String relationOrder;
	protected String itemDataState;
	protected TypesData itemDataStateDesc;
	protected String isFinishData;
	protected Date finalTime;
	protected Date nextTime;
	protected Date startTime;
	protected Date endTime;

	public String getDataId()
	{
		return dataId;
	}

	public void setDataId(String dataId)
	{
		this.dataId = dataId;
	}

	public PrepareDataHeader getPrepareDataHeader()
	{
		return prepareDataHeader;
	}

	public void setPrepareDataHeader(PrepareDataHeader prepareDataHeader)
	{
		this.prepareDataHeader = prepareDataHeader;
	}

	public Long getDataSeq()
	{
		return dataSeq;
	}

	public void setDataSeq(Long dataSeq)
	{
		this.dataSeq = dataSeq;
	}

	public String getPartUid()
	{
		return partUid;
	}

	public void setPartUid(String partUid)
	{
		this.partUid = partUid;
	}

	public Part getPart()
	{
		return part;
	}

	public void setPart(Part part)
	{
		this.part = part;
	}

	public Long getRequireNum()
	{
		return requireNum;
	}

	public void setRequireNum(Long requireNum)
	{
		this.requireNum = requireNum;
	}

	public String getWarehouseId()
	{
		return warehouseId;
	}

	public void setWarehouseId(String warehouseId)
	{
		this.warehouseId = warehouseId;
	}

	public Warehouse getWarehouse()
	{
		return warehouse;
	}

	public void setWarehouse(Warehouse warehouse)
	{
		this.warehouse = warehouse;
	}

	public Long getDataNum()
	{
		return dataNum;
	}

	public void setDataNum(Long dataNum)
	{
		this.dataNum = dataNum;
	}

	public Long getLastDataNum()
	{
		return lastDataNum;
	}

	public void setLastDataNum(Long lastDataNum)
	{
		this.lastDataNum = lastDataNum;
	}

	public String getRelationOrder()
	{
		return relationOrder;
	}

	public void setRelationOrder(String relationOrder)
	{
		this.relationOrder = relationOrder;
	}

	public String getItemDataState()
	{
		return itemDataState;
	}

	public void setItemDataState(String itemDataState)
	{
		this.itemDataState = itemDataState;
	}

	public TypesData getItemDataStateDesc()
	{
		return itemDataStateDesc;
	}

	public void setItemDataStateDesc(TypesData itemDataStateDesc)
	{
		this.itemDataStateDesc = itemDataStateDesc;
	}

	public String getIsFinishData()
	{
		return isFinishData;
	}

	public void setIsFinishData(String isFinishData)
	{
		this.isFinishData = isFinishData;
	}

	public Date getFinalTime()
	{
		return finalTime;
	}

	public void setFinalTime(Date finalTime)
	{
		this.finalTime = finalTime;
	}

	public Date getNextTime()
	{
		return nextTime;
	}

	public void setNextTime(Date nextTime)
	{
		this.nextTime = nextTime;
	}

	public Date getStartTime()
	{
		return startTime;
	}

	public void setStartTime(Date startTime)
	{
		this.startTime = startTime;
	}

	public Date getEndTime()
	{
		return endTime;
	}

	public void setEndTime(Date endTime)
	{
		this.endTime = endTime;
	}
}